TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2021 NC - Metro (Chl) Area rating list selection
                                                2020 NC - Metro (Chl) Area rating list selection
2021 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Metro (Chl)
Blakeney Racquet and Swim Club    Men    By Rating
(As of 01/26/2023)
2021 2021 2021
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Vittorio Bellettini U
4.91 5.0 5.0  C  2018    18 +   Waxhaw, NC
2 Michael Schecter U
4.88 5.0 5.0  S      18 +   Charlotte, NC
3 Berhe Serekeberhan U
4.79 (5.0) 5.0  C  2019    18 +   Charlotte, NC
4 Aditya Gokhale U
4.78 5.0 0.0     2019    18 +   Charlotte, NC
5 Louis Nali U
4.66 5.0 5.0  C  2019    18 +   Waxhaw, NC
6 Agustin Velasquez U
4.64 5.0 5.0  C  2019    18 +   LANCASTER, SC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
7 Jack Burke U
4.42 (4.5) 5.0  S  2020    18 +   Charlotte, NC
8 Samuel Kirk U
4.40 4.5 4.5  A  2019    18 +   Matthews, NC
9 Cuneyt Ertezuk U
4.35 4.5 4.5  C  2019    40 +   Charlotte, NC
10 Lenny Villafana U
4.32 4.5 4.5  C  2019    40 +   Matthew, NC
11 Dave Tyson U
4.21 4.5 4.5  C  2019    40 +   Waxhaw, NC
12 Jose Villafana U
4.16 4.5 4.5  C  2019    18 +   Pineville, NC
13 Steve Henkel U
4.15 4.5 4.5  C  2019    40 +   Charlotte, NC
14 Rick Craig U
4.14 4.5 4.5  C  2019    40 +   Waxhaw, NC
15 Scott Gallegos U
4.08 4.5 4.5  C  2018    18 +   Waxhaw, NC
16 Ramesh Thyagarajan U
4.04 (4.5) 4.5  C  2019    40 +   Fort Mill, SC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
17 Benjamin Pennell U
3.98 4.0 4.0  S      40 +   WAXHAW, NC
18 Hakan Pehrsson U
3.95 4.0 4.0  S  2020    40 +   Charlotte, NC
19 Devesh Patel U
3.95 4.0 4.0  C  2019    55 +   Waxhaw, NC
20 Eric Martin U
3.94 4.0 4.0  S      55 +   Charlotte, NC
21 Robert Major U
3.94 4.0 4.0  C  2019    40 +   Waxhaw, NC
22 Jackson Walker U
3.93 4.0 4.0  S      55 +   Waxhaw, NC
23 Chandrasekar Swaminathan U
3.93 4.0 4.0  C  2019    40 +   Charlotte, NC
24 Ricky Marks U
3.90 4.0 4.0  C  2019    55 +   Waxhaw, NC
25 Hector Tovar U
3.87 4.0 4.0  C  2018    55 +   Charlotte, NC
26 Diego Pazo U
3.87 4.0 4.0  C  2019    40 +   Charlotte, NC
27 Kartik Mahalingam U
3.87 4.0 4.0  C  2019    40 +   Charlotte, NC
28 Lawrence Jinks U
3.85 4.0 4.0  C  2019    40 +   MATTHEWS, NC
29 Matthew Cantrell U
3.84 4.0 4.5  S  2020    18 +   Charlotte, NC
30 Oliver Nield U
3.78 4.0 4.0  S  2020    18 +   FORT MILL, SC
31 Safian Doumet U
3.78 4.0 4.0  S  2020    40 +   Fort Mill, SC
32 Rohan Arora U
3.78 4.0 4.0  C  2019    40 +   Waxhaw, NC
33 Jamie ORourke U
3.75 (4.0) 4.0  C  2019    40 +   Charlotte, NC
34 Daniel Chavez U
3.75 (4.0) 3.5  S      18 +   Charlotte, NC
35 Eric Lopez U
3.73 (4.0) 4.0  S      18 +   Charlotte, NC
36 Andrew Hocek U
3.72 4.0 4.0  C  2019    40 +   Marvin, NC
37 John Robinson U
3.71 4.0 4.0  C  2019    40 +   Waxhaw, NC
38 Steven Bandel U
3.67 (4.0) 4.0  S  2020    40 +   Fort Mill, SC
39 Kirk Olsen U
3.63 4.0 4.0  C  2019    40 +   Waxhaw, NC
40 Juan Cruz-Klaere U
3.61 4.0 4.0  S      18 +   Matthews, NC
41 Thomas Koomson U
3.58 4.0 4.0  S      18 +   CHARLOTTE, NC
42 Jarrett Meadors U
3.55 4.0 4.0  S  2020    18 +   Waxhaw, NC
43 Rishi Gogate U
3.52 4.0 4.0  C  2019    40 +   Charlotte, NC
44 Estefano Bellettini U
3.51 (4.0) 3.0  S      18 +   Indian Trail, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
45 Naveen Sharma U
3.49 3.5 3.5  S  2020    40 +   Charlotte, NC
46 Bradford Hood U
3.49 (3.5) 4.0  S      40 +   Charlotte, NC
47 Scott Griset U
3.48 (3.5) 4.0  C  2019    40 +   Waxhaw, NC
48 Raul Candeloro U
3.48 3.5 4.0  S  2020    40 +   Charlotte, NC
49 Marc Surprenant U
3.47 3.5 3.5  C  2018    40 +   Matthews, NC
50 Phillip Osborne U
3.44 3.5 4.0  S      55 +   Charlotte, NC
51 David Bartholomew U
3.44 3.5 3.5  S      55 +   Marvin, NC
52 Krishna Mathis U
3.43 3.5 4.0  C  2019    55 +   Waxhaw, NC
53 Matt Verrill U
3.42 3.5 3.5  C  2019    40 +   Waxhaw, NC
54 Timothy Ellis U
3.42 (3.5) 4.0  A  2019    40 +   Charlotte, NC
55 John Suther U
3.39 3.5 3.5  C  2019    40 +   Charlotte, NC
56 Timothy Hodge U
3.39 3.5 3.5  C  2019    40 +   Waxhaw, NC
57 Michael Van Bergen U
3.37 3.5 3.5  C  2019    40 +   Waxhaw, NC
58 George Neale U
3.33 (3.5) 4.0  S  2020    55 +   Fort Mill, SC
59 Brandon Wright U
3.31 (3.5) 3.5  C  2019    40 +   Charlotte, NC
60 Juan Ramirez U
3.29 (3.5) 3.0  S      18 +   Waxhaw, NC
61 David Tyson U
3.28 (3.5) 3.5  C  2019    40 +   Charlotte, NC
62 Andrew Nguyen U
3.26 3.5 3.5  S      18 +   Waxhaw, NC
63 Patricio Aycinena U
3.26 3.5 3.5  C  2019    40 +   WAXHAW, NC
64 Nitesh Upadhyay U
3.25 3.5 3.5  C  2018    40 +   Charlotte, NC
65 Richard Straitiff U
3.25 3.5 3.5  C  2019    18 +   Charlotte, NC
66 Chirag Dua U
3.25 3.5 3.0  S      40 +   Charlotte, NC
67 Billy Stover U
3.22 3.5 3.5  S  2020    40 +   Charlotte, NC
68 Jason Hafener U
3.22 3.5 3.0  C  2019    40 +   Waxhaw, NC
69 Peter Hollis U
3.21 3.5 3.5  A  2018    40 +   Charlotte, NC
70 Kevin Fox U
3.17 3.5 3.5  C  2019    40 +   Waxhaw, NC
71 Robert Shore U
3.14 3.5 3.0  S  2020    40 +   Waxhaw, NC
72 Benjamin Bergeson U
3.14 3.5 3.5  C  2019    40 +   Waxhaw, NC
73 Al Montemayor U
3.10 3.5 3.5  C  2019    55 +   Charlotte, NC
74 dan horner U
3.09 (3.5) 3.5  C  2019    40 +   Charlotte, NC
75 Vikram Bhalla U
3.07 3.5 3.5  C  2019    40 +   WAXHAW, NC
76 Ganesh Pallem U
3.06 3.5 3.0  S      40 +   Waxhaw, NC
77 Vladislav Valtsis U
3.02 3.5 3.0  C  2018    18 +   Charlotte, NC
78 Paul Roza U
3.02 3.5 3.5  C  2019    55 +   Waxhaw, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
79 Douglas Harrison U
2.95 3.0 3.0  C  2019    40 +   Waxhaw, NC
80 Paul Alfano U
2.93 3.0 3.0  C  2019    40 +   Lancaster, SC
81 nitin agrawal U
2.93 3.0 3.0  C  2019    40 +   Charlotte, NC
82 Raymond Hernandez U
2.89 (3.0) 3.0  S      40 +   Waxhaw, NC
83 Steven Orlick U
2.84 3.0 3.0  C  2019    40 +   FORT MILL, SC
84 Sachin Chitale U
2.84 (3.0) 3.0  S      40 +   Charlotte, NC
85 Brian Hegner U
2.80 3.0 3.0  C  2019    40 +   Charlotte, NC
86 Tobi Abel U
2.80 (3.0) 3.0  S  2020    18 +   Rock Hill, SC
87 Stephen Rosenburgh U
2.74 3.0 3.0  C  2019    40 +   Charlotte, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
88 jose sanchez U
2.47 2.5 2.5  S      40 +   Fort Mill, SC
89 Ron Rossi U
2.45 2.5 3.0  C  2019    40 +   Charlotte, NC
90 Jon Seidman U
2.40 2.5 2.5  S      40 +   Fort Mill, SC
Messay Abebe U
n/a n/a 4.5  C  2019    18 +   Waxhaw, NC
Femi Akomolafe U
n/a n/a 3.5  C  2019    40 +   Charlotte, NC
Indranil Bhattacharya U
n/a n/a 3.0  S      40 +   Charlotte, NC
Mark Elliott U
n/a n/a 4.0  S      55 +   Charlotte, NC
Jason Giordano U
n/a n/a 4.0  C  2018    40 +   Waxhaw, NC
George Guillen U
n/a n/a 4.0  S      40 +   Fort Mill, SC
Harry Kim U
n/a n/a 4.0  S      18 +   Waxhaw, NC
Lance Milner U
n/a n/a 5.0  C  2019    18 +   Waxhaw, NC
Alaa Muslimani U
n/a n/a 3.0  S  2020    40 +   Waxhaw, NC
Chad Sallee U
n/a n/a 4.5  C  2019    18 +   Waxhaw, NC
Angelo Viteri U
n/a n/a 4.0  S      18 +   Charlotte, NC